bear the responsibility of - German English Dictionary